/* CSS Document */

body { margin: 0; padding: 0; font-family: "Microsoft YaHei"; min-width: 1250px; background: #fff; font-size: 14px; color: #666; }
img { border: none; }
ul, li { list-style: none; margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, blockquote, fieldset, div, strong, label, em { margin: 0; padding: 0; border: 0; }
a { text-decoration: none; color: #666; font-family: "Microsoft YaHei"; }
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }
.fl { float: left; }
.fr { float: right; }
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px;}
.clearfix{ zoom:1}
#clear { clear: both; }
/* CSS head */
#head { border-top: 5px solid #039eee; }
.head { width: 1200px; margin: 0 auto; height: 125px; }
.head .logo { margin-top: 16px; }
/*搜索框*/
.sousuo {width: 300px;height: 40px;margin:45px 0 0;}
.sousuo form { width:100%; background:#fff; float:left; display:block;}
.sousuo .input {display:block;width: 250px;height: 40px;overflow:hidden;line-height: 40px;color:#666;font-size:14px;outline:none;padding-left:9px;line-height: 40px;float:left;border:1px solid #dfdfdf;border-right:0;background-color:#fff;white-space: nowrap;text-overflow: ellipsis;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.sousuo .send {border-top-style:none;cursor:pointer;height: 40px;width: 50px;background:#0573da url(../images/Send.png) no-repeat center center;right:0px;border-bottom-style:none;float:right;text-align:center;border-right-style:none;border-left-style:none;line-height:40px;}

/*导航*/
#nav {height: 57px;line-height: 57px;width: 100%;background: #0573da;box-shadow: 0px 4px 2px -1px rgba(0,0,0,.2);position: relative;z-index: 999;}
.dh { width: 1200px; margin: 0 auto }
.dh ul { width: 1200px; line-height: 57px; height: 57px; }
.dh li {width: 170px;height: 57px;line-height: 57px;float: left;text-align: center;display: block;border-right: 1px solid #1e81de;}
.dh li a {text-decoration: none;color: #fff;font-size: 15px;height: 57px;line-height: 57px;width: 170px;text-align: center;display: block;}
.dh li a:hover{ background:#ffa810;}
.dh li.nav_li{background:#ffa810;}


/* banner 开始 */
.swiper-container1 { width:100%; height:500px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.swiper-container1 .swiper-slide { background-size:1920px 500px!important; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
/*分页器*/
.swiper-container1 .swiper-pagination { width:100%; height:12px; overflow:hidden; margin:0; padding:0; left:0; bottom:20px!important;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:12px; height:12px; margin:0 5px!important; border-radius:50%; opacity:0.5; background:#fff;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet-active {opacity:1;}


/* CSS middle */
#middle { width: 100%; margin: 0 auto; padding-top:30px; }
.ggt { width: 100%; height: 153px; background: url(../images/tu.jpg) no-repeat center; margin-bottom:40px; }
/*产品分类*/
.lei { width: 265px; border: #ddd 1px solid; border-top: none; float: left }
.lei .fl_bt {width:265px; height:25px;line-height:25px;padding-top: 32px;padding-bottom: 25px;border-top: 4px solid #0573da;overflow: hidden; border-bottom:1px solid #ddd;}
.lei .fl_bt p{font-size: 24px;color: #000; text-align:center;}
.lei .fl_bt p span{text-transform: uppercase; font-size:18px;}
.cpml { padding-bottom: 10px; min-height:50px; }
.cpml .yj a {height: 45px;line-height: 45px;text-align: left;padding: 0 58px 0 28px;overflow: hidden;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(../images/ml_ico2.png) no-repeat 215px 10px #0573da;color:#fff;font-size: 15px; border-bottom:1px solid #ddd;}
.cpml .yj a:hover{background: url(../images/ml_ico.png) no-repeat 215px 10px #0573da; color:#fff;}
.cpml .ej{ width:260px; margin:0 auto;}
.cpml .ej a {height: 45px; line-height: 45px; text-align: left; padding-left: 28px; display: block; font-size: 14px; color:#666; background:#fff; border-bottom:1px solid #ddd;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-right:30px; }
.cpml .ej a:hover{ background:none; color:#666;}

.yqlj { width: 1200px; line-height: 25px; text-align: left; color: #565454; margin: 10px auto; padding-top: 6px; padding-bottom: 6px; }
.you { width: 1200px; margin: 0 auto; color: #fff; }
.you a { color: #565454 }
.pro { width: 910px; float: right; }
.top { width: 1200px; margin: 0 auto; overflow: hidden }
.pro .pro1 { background: url(../images/pro_h.jpg) no-repeat; height: 65px; text-align: left; position: relative; }
.pro .pro1 b { font-size: 23px; font-family: Arial, Helvetica, sans-serif; color: #0573da; position: absolute; top: 0; left: 9px; letter-spacing: -1px; }
.pro .pro1 b span { font-size: 23px; color: #6f6d6e; }
.pro .pro1 a { position: absolute; left: 227px; top: 3px; color: #fff; font-size: 14px; }
.pro .pro1 p { position: absolute; top: 32px; font-size: 14px; left: 9px; color: #aaa; }

/*首页关于我们*/
.sy_about .syabout_bt { background: url(../images/abo_h.jpg) no-repeat; height: 65px; text-align: left; position: relative; margin-bottom:5px; }
.sy_about .syabout_bt b { font-size: 23px; font-family: Arial, Helvetica, sans-serif; color: #0573da; position: absolute; top: 0; left: 9px; letter-spacing: -1px; }
.sy_about .syabout_bt b span { font-size: 23px; color: #6f6d6e; }
.sy_about .syabout_bt a { position: absolute; left: 150px; top: 3px; color: #fff; font-size: 14px; }
.sy_about .syabout_bt p { position: absolute; top: 32px; font-size: 14px; left: 9px; color: #aaa; }
.intro { width: 1200px; margin: 0 auto; color: #333; }
.intro_tp { float: left; margin-top: 5px; }
.intro .intro1 { background: url(../images/intro_h.jpg) no-repeat; height: 91px; text-align: left; position: relative; }
.intro .intro1 b { font-size: 42px; font-family: Arial, Helvetica, sans-serif; color: #fc740e; position: absolute; top: 12px; left: 9px; letter-spacing: -2px; }
.intro .intro1 a { position: absolute; left: 225px; top: 22px; color: #fc740e; font-size: 20px; }
.intro .intro1 p { position: absolute; top: 60px; font-size: 14px; left: 9px; color: #aaa; }
.intro a { color: #333; }
.abut {width: 670px;float: right;text-align: left;line-height: 27px;font-size: 13px;margin-top: 5px;text-indent: 2em;}
.abut .more {display: inline-block;font-size: 14px;height: 35px;line-height: 35px;width: 150px;text-align: center;/* border: 1px solid #eee; */margin: 40px 0 0;text-indent: 0px;background: #0573da;color: #fff;float: right;}
.abut .abut_con {font-size: 14px;line-height: 30px;height: 248px;overflow: hidden;}

/* 产品展示 */
.pro #pro_ul { padding: 10px 0 10px 0; *padding:20px 5px 10px 0;
clear: both; overflow: hidden; }
.pro #pro_ul li {width: 275px;height: 260px;padding-bottom: 10px;float: left;margin: 0 25px 30px 10px;position: relative;}
.pro #pro_ul li:nth-child(3n) { margin-right: 0px; }
.pro #pro_ul .proimg_bk {width: 270px;height: 220px;background: #ffffff; margin:5px auto;}
.pro #pro_ul a.proimg {width: 270px;height: 220px;display: block;display: flex;justify-content: center;align-items: center;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
.pro #pro_ul img {max-width: 260px;max-height: 220px;}
.pro #pro_ul .h_d {width: 275px;font-size: 13px;line-height: 40px;height: 40px;overflow: hidden;font-weight: normal;text-align: center;text-overflow: ellipsis;}
.pro #pro_ul .h_d a {color: #848484;width: 250px;margin: 0 auto;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 40px;display: block;font-size: 14px;}
.pro #pro_ul li .c_pro_box:hover .h_d a{ color: #0573da; }
.pro #pro_ul li .c_pro_box {background: #fff;position: absolute;width: 100%;height: 100%;top: 0;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;border: 1px solid #ddd;}
.pro #pro_ul li .c_pro_box:hover { top: -5px; box-shadow: 0px 1px 5px 1px rgb(0,0,0,.1); }




/*首页新闻*/
.sy_xwbox { width: 1200px; margin: 30px auto 20px; min-height: 264px; }
.sy_new {width: 585px;}
.sy_new .new1{background: url(../images/new_h.jpg) no-repeat;height: 39px;text-align: left;color: #fff;line-height: 39px;padding-left: 15px; margin-bottom:20px;}
.sy_new .new1 b{ font-size: 16px; color: #fff; display: block; float: left; font-weight: normal; }
.sy_new .new1 span{float: right;color: #fff;width:90px;height: 30px;text-align: center;background: #0573da;margin-top: 9px;line-height: 30px;}
.sy_new .new1 span a{ color: #fff; font-size: 14px; }
.sy_new .new1 b i{ font-style: normal; font-size: 13px; }

.innews li { width: 575px; height: 42px; line-height: 42px; background: url(../images/nlibg.jpg) no-repeat; text-align: left; border-bottom: 1px dotted #ddd; padding-left:5px; }
.innews li a {display: block; float: left; height: 42px; line-height: 42px; width:70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:14px; }
.innews li span { float: right; color: #999; height: 42px; line-height: 42px; font-size:14px;}

.sy_new dl{border-bottom: 1px dotted #eee; padding-bottom:5px;}
.sy_new dd{ font-size:16px; font-weight:bold; margin-top:10px; margin-left:5px;}
.sy_new dl dd .tjxw { height:25px; line-height:25px;}
.sy_new dl dd .tjxw a{ display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:70%; float:left;}
.sy_new dl dd .tjxw span{ float:right; font-size:14px; font-weight:normal;}
.sy_new dl dd p{ font-size:14px; height:50px; overflow:hidden; margin:8px 0; line-height:25px;color: #999; font-weight:normal; clear:both;}

/*底部*/
.foot1 {width: 100%;background: #0573da;padding: 30px 0;border-bottom: 1px solid #0f5ca5;}
.foot1 .foot1_in { width: 1200px; margin: 0 auto; }
.foot1 .foot_nav { overflow: hidden; width: 50%; float: left; }
.foot1 .foot_nav li { float: left; margin-right: 8%; width: 25% }
.foot1 .foot_nav li.cen { width: 25%; padding-right: 0; text-align: center; color: #fff; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; max-height:150px;}
.foot1 .foot_nav li .tlt { font-size: 16px; color: #fff; line-height: 30px; font-weight: normal; margin-bottom: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; }
.foot1 .foot_nav li a {display: block;font-size: 14px;color: #fff;line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 10px;border: 1px solid #509de5;margin-bottom: 8px;text-align: center;}
.foot1 .foot_nav li a:hover { color: #fff; }
.foot1 .ewm {float: left;width: 25%;border-left: 1px solid #509de5;border-right: 1px solid #509de5;padding-top: 10px;}
.foot1 .ewm img { width: 130px; }
.foot1 .ewm p { text-align: center; font-size: 14px; color: #fff; line-height: 40px; }
.foot1 .lxwm { width: 22%; float: right; }
.foot1 .lxwm .btn { width: 100%; height: 50px; }
.foot1 .lxwm .btn a {display: block;background-color: #ffa810;border-radius: 2px;width: 187px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;float: right;color: #fff;}
.foot1 .lxwm .btn a:hover {background-color: #f19c09;}
.foot1 .lxwm p { font-size: 16px; color: #fff; line-height: 30px; text-align: right; width: 100%; margin-top: 10px; }
.foot1 .lxwm span {font-size: 26px;color: #ffa810;line-height: 30px;margin-top: 5px;text-align: right;width: 100%;display: block;}
.foot2 {width: 100%;background: #0573da;padding: 18px 0;border-top: 2px solid #328de2;}
.foot2 .foot2_in { width: 1200px; margin: 0 auto; }
.foot2 .l { float: left; width: 54%; font-size: 14px; color: #fff; text-align: left; }
.foot2 .l a { color: #fff; }
.foot2 .r { float: right; width: 35%; font-size: 14px; color: #fff; text-align: right; }
.foot2 .r a { font-size: 14px; color: #fff; }

/*漂浮*/
.silide_qq{width:150px;background: #ffa810;padding:0 0 10px;position: fixed;top:240px;right:5px;text-align: center;border-radius: 4px;z-index:999999;}
.silide_qq .conn{background:#fff;width:140px;margin:0 auto;padding:10px 0 5px;}
.silide_qq .tlt1{font-size: 18px;font-weight: bold;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);color:#fff;height:40px;line-height:40px;border-radius: 4px 4px 0 0;}
.silide_qq .tlt{font-size: 15px;font-weight: bold;color:#3a352b;height:30px;line-height:30px;}
.silide_qq .qq_btn{display:block;width:92px;height:26px;margin:6px auto;}
.silide_qq .zxrx p{color: #ffa810;font-size: 17px;font-weight: bold;}
.silide_qq .zxrx span{display:block;color:#3a352b;font-size:14px;}
.silide_qq .lines{background: #ffa810;width: 130px;margin: 0 auto;height: 1px;margin-bottom: 10px;margin-top: 10px;}
.silide_qq .close{display:block;color: #fff;font-size:14px;height:24px;line-height:24px;padding:5px 0 0;}
.silide_qq .code{width:80%;margin:10px auto;display:block;}




/*内页产品*/
.ny_product ul{ display:block;overflow:hidden; min-height:300px;}
.ny_product ul li{width: 260px;height:304px;float:left;margin: 0 30px 30px 10px;overflow:hidden;border:1px solid #009241;}
.ny_product ul li:nth-child(3n){ margin-right:0;}
.ny_product .proimg_bk{width: 260px;height:250px;background:#fff;}
.ny_product a.proimg{width: 260px;height:250px;display:block;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.ny_product img{max-width: 240px;max-height:240px;}
.ny_product ul li p{display:block;width: 240px;height:40px;line-height:40px;font-size:16px;margin-top: 10px;text-align: center;margin-left:10px;}
.ny_product ul li p a{ display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.ny_product ul li p a:hover{color:#9A0405; text-decoration:underline; }

.in_more{width:160px; line-height:35px; margin:auto;}
.in_more a{display:block; width:160px; height:35px; color:#FFF; line-height:35px; font-size:14px;text-align:center;border-radius:30px; margin:auto; background:#009241;}
.in_more a:hover{ width:160px; height:35px; font-size:14px; background:#147145; color:#FFF;text-decoration:none;}




#box{ width:1200px; margin:0 auto 40px; overflow:hidden}
#box .breadNav{float:left;width:1180px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}


#prozhanshi{width:1200px; margin:0 auto;}

/*内页样式*/
#nybanner{ width:100%; background:url(../images/nybanner.jpg) no-repeat center; height:360px;}
#ny_con{ min-height:500px;}
.ny_right{width:900px; float:right; min-height:600px;}
#ny_lmbt{ width:100%; height:50px; background:#f9f9f9; border-bottom:1px solid #dfdfdf; margin-bottom:35px; font-size:14px; line-height:50px;}
.ny_about{  line-height:30px; font-size:14px;}
.mainprotl{background: #f9f9f9;border-bottom: 1px solid #dfdfdf;height: 50px;}
.mainpros{ width:1250px; margin:0 auto;}
.mainpros span{ float:left; line-height:50px;width:890px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}

/*--首页轮播图--*/


#fengye{text-align:center;padding-top:20px;padding-bottom:20px;}
#fengye a{display:inline-block;padding:0 10px;background:#ddd;height:30px;line-height:30px;text-align:center;margin-right: 5px;border-radius:2px;color:#555;}
#fengye a:hover{background:#0573da;color:#ffffff;}
#fengye a.pnnum1{background:#0573da;color:#ffffff;}
#fengye input{display:inline-block;padding:0 5px;background:#0573da;width:40px !important;height:30px !important;line-height:30px;text-align:center;margin:0 5px;color:#fff;cursor:pointer;border:0;}
#fengye .p_input{display:inline-block;padding:0 5px;background:#ddd;height:30px;line-height:30px;text-align:center;margin:0 5px;color:#555;cursor:default;}

/*内页新闻*/
.news li{width:900px;height:108px;border-bottom:1px dashed #ddd; margin-bottom:30px;}
.news-time{width:80px;height:80px;background:#ffa810;color:#fff;line-height:28px;text-align:center;font-family:'Arial';}
.news-time div{font-size:22px;padding-top:14px;}
.news-cont{width:800px;}
.news-cont .news_tlt{font-size:15px;font-weight:bold;}
.news-cont .news_tlt a{display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.news-cont p{color:#666;line-height:24px;padding-top:10px;height: 46px;overflow: hidden;}
.news .news_wrap:hover .news-time{background:#0573da;color:#fff; cursor:pointer;}
.news .news_wrap:hover .news-cont .news_tlt a{color:#0573da;}

.news_detail .detail_title {text-align: center;line-height: 50px;font-size: 20px;font-weight: bold; display:block;}
.details_tongji {text-align: center;width: 100%;border-bottom: 1px dashed #ccc;padding-bottom: 15px;margin-bottom: 15px; font-size:14px;color:#999;}
.news_detail p{color:#333;}
.n_con{ color:#666; font-size:14px; line-height:25px;}
.n_con p {line-height: 24px;color: #333;text-indent: 2em;margin-bottom: 5px;padding-left:15px;padding-right:15px; color:#666; font-size:14px;}

/*产品详情*/
.pro_info .rel_center0{display: block;width: 390px;height: 350px;border: 1px solid #ddd;overflow: hidden;text-align: center; position:relative;}
.pro_info .rel_center0 img{max-width:380px;max-height:340px; display:block; position:absolute; margin:auto; left:0; top:0; right:0; bottom:0;}
.pro_name{display:block;width: 475px;}
.pro_name h1{font-size:24px;padding:0 0 18px 0;border-bottom:1px dashed #ddd;margin-bottom:14px;}
.pro_name p{color:#666;line-height: 30px;}
.pro_name p span{font-weight: bold;margin-right: 5px;}
.pro_name p.prodetail_desc{height: 115px;overflow:hidden;margin-bottom: 15px;}
.pro_name p a:hover{color:#009fa7;}
.pro-btn{margin-top: 15px;}
.pro-btn a{float:left;width:122px;height:40px;border:1px solid #ddd;text-align:center;line-height:40px;margin-right:9px;}
.pro-btn a.btn1{width: 200px;height: 50px;border:none;background: #0573da;line-height: 50px;color:#fff;}
.pro-btn a.btn2{width: 200px;height: 50px;border:none;background: #ffa810;line-height: 50px;color: #ffffff;margin-right:0px;}
.info_title{margin:43px 0 26px 0;height:42px;background:#efefef;}
.info_title b{display:inline-block;padding-left:18px;height:100%;line-height:42px; font-size:15px;}
#prev_next{margin: 24px 0;clear: both;overflow: hidden;border-top:1px solid #dedede;padding-top:20px;}
#prev_next li{margin: 5px 0;}
#prev_next li a:hover{color:#009fa7;}

/*人力资源*/
#ny_newslb_box{ clear:both;}
#ny_newslb_box li{ height:45px;line-height:45px; border-bottom:1px dotted #e5e5e5; font-size:15px; overflow:hidden; background:url(../images/ico2.png) no-repeat left center; padding:0 10px 0 20px;}
#ny_newslb_box li a{ color:#666; float:left;display:block;width:670px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
#ny_newslb_box li span{ float:right; color:#999; font-size:14px;}


.artview_prev_next {line-height:32px;color:#555;margin-top:20px;}
.artview_prev_next p{ height:30px; line-height:30px;}
.artview_prev_next p.artview_prev span{ width:11px; height:10px; display:inline-block;background:url(../images/ico3.png) no-repeat left center #0573da; margin-right:10px;}
.artview_prev_next p.artview_next span{ width:11px; height:10px; display:inline-block;background:url(../images/ico4.png) no-repeat left center #0573da; margin-right:10px;}

.xgwz{ margin-top:30px;}


/*目录页*/
.index-proimg2 ul li { width: 900px; float: left;margin-right: 23px;margin-bottom: 10px;}
.index-proimg2 .pro_lt_c {display:block;overflow:hidden;margin:0 auto;padding: 20px;border:1px solid #eaeaea;background-color:#fff;}
.index-proimg2 .pro_lt_c:hover { border:1px solid #0573da;}
.index-proimg2 .pro_lt_c .pro_img {width:200px;height: 160px;overflow:hidden;margin: 0 20px 0 0;padding:0;float:left;position: relative;display: table-cell;
    text-align: center;vertical-align: middle;}
.pro_img a{display:block;width:100%;height:100%;text-align:center;position:static;+position:absolute;top:50%;}
.pro_img img { max-width:95%; max-height:95%;vertical-align:middle; webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;}
.index-proimg :hover .pro_img img{-webkit-transform: scale(1.05) rotate(0deg) translateY(0);-ms-transform: scale(1.05) rotate(0deg) translateY(0);transform: scale(1.05) rotate(0deg) translateY(0);}
.pro_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.index-proimg2 .pro_lt_c .pro_text {width: 454px;height: 150px;overflow:hidden;margin:0;padding:0;float:left;margin-top: 4px;}
.index-proimg2 .pro_lt_c .pro_text  a{color:#333;}
.index-proimg2 .pro_lt_c .pro_text b { width:100%; height:30px; overflow:hidden; line-height:30px; padding:0; color:#222; font-size:18px;display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.index-proimg2 .pro_lt_c:hover .pro_text b { color:#0573da;}
.index-proimg2 .pro_lt_c .pro_text p {width:100%;height: 50px;overflow:hidden;line-height:24px;margin: 0 auto;padding:0;color:#999;font-size:14px;margin-top: 5px;}
.pro_text b font, .pro_text p font { font-family:"Arial";}
.index-proimg2 .pro_lt_c .pro_ck {width: 120px;height: 40px;overflow:hidden;line-height: 40px;color:#fff;font-size:14px;text-align:center;background-color:#0573da;margin: 55px 0;padding:0;float:right;}
.index-proimg2 .pro_lt_c .pro_ck a{ color:#fff;}
.index-proimg2 .pro_lt_c .pro_ck img {display:inline-block;width: 25px;height: 7px;overflow:hidden;margin:10px 0 0 10px;padding:0;}
.index-proimg2 .pro_lt_c:hover .pro_ck { background-color:#0573da;}
.index-proimg2 .pro_lt_c:hover .pro_text  a{color:#0573da;}
.index-proimg2 .others{color: #828282;font-size: 14px;height: 32px;line-height:30px;margin-top:30px;overflow: hidden;}
.index-proimg2 .others i{font-style: normal;}
.index-proimg2 .others span{display:block;float:left;margin-right:15px;height:30px;line-height:30px;padding:0 15px 0 32px;background: #f1f1f1;font-size:14px;}
.index-proimg2 .others span.cs1{background:#f1f1f1 url(../images/cs1.png) no-repeat 10px center;}
.index-proimg2 .others span.cs2{background:#f1f1f1 url(../images/cs2.png) no-repeat 10px center;}
.index-proimg2 .others span.cs3{background:#f1f1f1 url(../images/cs3.png) no-repeat 10px center;}

/*联系我们*/
.tit { font-size: 22px;text-align: center; margin: 25px 0;}
.chi { margin-bottom: 5px;font-weight: bold; color: #333;letter-spacing: 2px;}
.eng {text-transform: uppercase;font-weight: 100; font-size: 16px;}
.contactus ul { height: 180px; margin: 0 auto;margin-top: 0px; margin-top: 20px;}
.contactus ul li { border-bottom: 1px dashed #d4d2d2;float: left;height: 30px; line-height: 30px;margin: 14px 0 0; padding: 10px 0 10px 75px; width: 100%;font-size: 16px;}


.ny_left{ float:left; width:265px;}

/**在线留言样式修改**/
.ly_msg h3 { display: none!important; }
.ly_msg ul li { margin: 0 auto 20px!important; color: #999; font-size: 14px; line-height: 44px; }
.ly_msg ul li h4 { width: 12%!important; height: 44px!important; line-height: 44px!important; }
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_ipt12, .ly_msg ul li .msg_ipt2 { height: 44px!important; background: url(/images/tb_img.png) right center no-repeat!important; }
.ly_msg ul li .msg_ipt2, .msg_ipt2 input { width: 160px!important;font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important; }
.msg_ipt1 input, .msg_ipt12 input, .msg_ipt2 input { height: 44px!important; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_ipt12, .ly_msg ul li .msg_tara { width: 88%!important; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important;}
.msg_ipt1 input, .msg_ipt12 input, .msg_ipt2 input, .msg_tara textarea { font-size: 14px!important; background-color: #f8f8f8!important; border: none!important;font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important; }
.ly_msg ul li .msg_ipt1 #selPvc { height:44px!important; line-height:44px!important; color:#666!important; font-size:14px!important; background-color:#f8f8f8!important; border:none!important; padding:0 15px!important; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.ly_msg ul li a.yzm_img { width:120px!important; height:44px!important; background: url(/images/tb_img.png) right center no-repeat!important;}
.ly_msg ul li a.yzm_img img { display:block; width:100%!important; height:100%!important;}
.ly_msg ul li .msg_btn { width:88%!important;}
.msg_btn input { width:160px!important; height:44px!important; line-height:44px!important; color:#fff!important; font-size:15px!important; text-align:center!important; border:none!important; background-color:#0573da!important; cursor:pointer!important;font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important;}
.msg_btn input:last-child { background-color:#ffa810!important;}
.msg_btn input:last-child:hover { background-color:#fbac22!important;}
